to exact a promise from someone that ... - Turkish English Dictionary